-
Notifications
You must be signed in to change notification settings - Fork 1.4k
CODEOWNERS: Add ncs-matter to Matter-specific files #24171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
CODEOWNERS: Add ncs-matter to Matter-specific files #24171
Conversation
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 74d80367c01a85f873ba3acadd2d4e5536fc088b more detailssdk-nrf:
Github labels
List of changed files detected by CI (1)
Outputs:ToolchainVersion: Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
edf4edb
to
0b81fe1
Compare
The CODEOWNERS file overrides Kconfig, CMakeLists and .cmake file patterns, and due to that, ncs-matter is not notified about these file types in Matter locations. To fix it, assign both nrfconnect/ncs-co-build-system nrfconnect/ncs-matter to all Matter-related Kconfig, CMakeLists\ and .cmake files. Signed-off-by: Arkadiusz Balys <[email protected]>
0b81fe1
to
161400a
Compare
The CODEOWNERS file overrides all Kconfig, CMakeLists and .cmake file patterns, and due to that, ncs-thread is not notified about these file types in Thread-specific locations. Signed-off-by: Arkadiusz Balys <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needs discussion with @carlescufi from what I remember this means that a review is needed from one of the listed groups, and that would be wrong
this is not acceptable |
Hmm, so it is even better! I know that you have a lot of work, and there are only two people in the ncs-co-build-system, so if we want to, for example, change a simple Kconfig value related to Matter/Thread, it would be great if we could avoid bothering you for review. :) @carlescufi I believe it simplifies work for ncs-co-build-system, ncs-matter and ncs-thread :) |
nack, results in complete abuse of features e.g. #24027 |
Yeah, the usage of snippets there was not a good fit, as probably the shape of configuration changed in between. But the PR that introduced it was approved by you, isn't it: #20072? |
Why so aggressive? :( I want to help with simplifying and speeding up our work. We're not removing ncs-co-build-system from review; we want to see your opinion and suggestions, especially as mentioned in the linked PR. It is essential for us to be notified if anything changes in those files. It is important for us, and without that, we have no control. For now, we don't have a better system to track such changes, so it is one of the possible solutions. Let's wait for the @carlescufi statement. |
The CODEOWNERS file overrides all Kconfig, CMakeLists and .cmake file patterns, and due to that,
ncs-matter
is not notified about these file types in Matter locations.To fix it, assign both
nrfconnect/ncs-co-build-system
nrfconnect/ncs-matter
to all Matter-related Kconfig, CMakeLists and .cmake files.